home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1998 February / Macworld (1998-02).dmg / Inside Macworld / Mentioned Shareware / SoundApp 2.4.4 / SoundApp Fat / SoundApp Fat.rsrc / TEXT_1006_History.txt < prev    next >
Text File  |  1997-12-16  |  14KB  |  184 lines

  1. Version History
  2.  
  3. 2.0, April 1, 1996.
  4. ‚Ä¢ Completely rewritten in C++ using Metrowerks CodeWarrior and PowerPlant as a fat binary for native PowerPC performance,
  5. ‚Ä¢ Support for multiple Play Lists with full drag and drop support, including drag conversion to the Finder,
  6. ‚Ä¢ Improved Status window that contains more information and a progress indicator,
  7. ‚Ä¢ Added support for the following formats:
  8. ¬†‚óä IMA 4:1 and ¬µ-law in AIFF/AIFC, 'snd ' resources and QuickTime movies,
  9. ¬†‚óä IMA 4:1, ¬µ-law and a-law in WAVE files,
  10. ¬†‚óä IRCAM,
  11. ¬†‚óä MPEG audio layers I and II on PowerPC computers, and
  12. ¬†‚óä ScreamTracker 3 (S3M) files using the ZSS driver.
  13. ‚Ä¢ Conversion of QuickTime movies without an intermediate file,
  14. ‚Ä¢ Conversion options to force mono/stereo and 8-/16-bit output and to ‚ÄúDOSify‚Äù output filenames,
  15. ‚Ä¢ Revamped Preferences dialog,
  16. ‚Ä¢ Enhanced AppleScript support for playback and conversion,
  17. ‚Ä¢ Rewrote the Help text, and
  18. ‚Ä¢ Created a better-looking application icon.
  19. 2.0.1, April 26, 1996.
  20. ‚Ä¢ Fixed a problem with the playback of mono IMA WAVE files,
  21. ‚Ä¢ Fixed a problem which may crash due to a bug in the Apple‚Äôs Sound Manager header,
  22. ‚Ä¢ Fixed a problem playing very short files using double buffering.
  23. 2.0.2, April 29, 1996.
  24. ‚Ä¢ Corrected build problem which caused 2.0.1 to crash frequently.
  25. 2.0.3, June 11, 1996.
  26. ‚Ä¢ Corrected a length problem with some odd WAVE files,
  27. ‚Ä¢ Uses the ‚ÄúapplFont‚Äù instead of ‚Äúgeneva‚Äù to permit localization,
  28. ‚Ä¢ Dragging a file onto the SoundApp icon with a Play List open no longer adds the file to the list,
  29. ‚Ä¢ SoundApp now maintains looping and base note information when converting between AIFF and 'snd ' resources, including System 7 sound files,
  30. ‚Ä¢ MPEG playback now no longer causes jerky mouse movement,
  31. ‚Ä¢ Mono MPEG files now play at the proper speed,
  32. ‚Ä¢ Closing the Status window via AppleScript no longer crashes.
  33. 2.1, July 10, 1996.
  34. ‚Ä¢ Added support for the following formats:
  35. ¬†‚óä MIDI (type 0, 1 and karaoke) files using the AMP drivers and
  36. ¬†‚óä GSM-compressed WAVEs and raw GSM (‚Äú.au.gsm‚Äù) files.
  37. ‚Ä¢ Incorporated new ZSS drivers,
  38. ‚Ä¢ Files passed to open/play/convert via AppleScript can now be specified as strings,
  39. ‚Ä¢ Added Name/Type column headers to Play List windows, implemented title click sorting like the Finder and added Sort sub-menu (sorting method is saved in Play List files and dragging items into a sorted list maintains sort order),
  40. ‚Ä¢ Can now pause playback using the spacebar,
  41. ‚Ä¢ Added ‚Äú;‚Äù-key for stopping after the file that is currently being processed,
  42. ‚Ä¢ Added floating button bar and a menu item to show and hide it,
  43. ‚Ä¢ Play Lists now support continuous shift-selection with scrolling,
  44. ‚Ä¢ The DOSify preference now allows underscores in the converted filenames,
  45. ‚Ä¢ Fixed a bug which crashed after sending an quit AppleEvent while playing,
  46. ‚Ä¢ Fixed a bug which would insert a very short click at the beginning of a WAVE output file,
  47. ‚Ä¢ Fixed a bug while converting MPEG files with an internal CRC check which caused the conversion to fail,
  48. ‚Ä¢ No longer write non-standard AIFF headers when converting,
  49. ‚Ä¢ Fixed a bug that would cause a crash when two MOD files are played one after the other using the ZSS drivers,
  50. ‚Ä¢ Removed some math calls which would prevent SoundApp from running with some old versions of MathLib on Power Macs.
  51. 2.1.1, July 12, 1996.
  52. ‚Ä¢ Corrected playback problem on 68K Macs.
  53. 2.2, December 3, 1996.
  54. ‚Ä¢ Added a new Convert menu to group all the convert output options, added the capability to save conversion preferences as a named configuration, added an editor for saved sets, and removed all output format related options from the Convert preferences pane,
  55. ‚Ä¢ Added Sound Designer and direct QuickTime output formats,
  56. ‚Ä¢ Added support for MACE-3 and MACE-6 compression in SoundEdit files,
  57. ‚Ä¢ Added support for AIFF and 'snd ' files explicitly encoded with the 'twos' and 'raw ' codecs,
  58. ‚Ä¢ Re-wrote the MIDI code from scratch and added OMS support and a new MIDI Preferences pane,
  59. ‚Ä¢ Included new ZSS drivers with MTM support,
  60. ‚Ä¢ Added Script menu which lists the scripts in a ‚ÄúScript Menu Items‚Äù folder,
  61. ‚Ä¢ The volume preference is now relative to the system volume, thus will have no effect on other applications‚Äô volume, and can now go from 10% to 150%,
  62. ‚Ä¢ Fixed sample rate specification with AIFF files due to an incompatibility with CodeWarrior and extended floating point numbers,
  63. ‚Ä¢ Fixed a bug which could cause a hang while playing MED/OctaMED files with the ZSS driver set as preferred,
  64. ‚Ä¢ Fixed a problem which caused some files to be left open when dragged to the Play List,
  65. ‚Ä¢ Now properly calculates the length of MPEG Layer I files,
  66. ‚Ä¢ Removed two-byte click at the beginning of converted System 7 sound files,
  67. ‚Ä¢ Added Info window to provide more information on a sound file,
  68. ‚Ä¢ Added extensive AppleScript support,
  69. ‚Ä¢ Added a ‚ÄúSoundApp Home Page‚Äù to the Help menu if Internet Config is installed,
  70. ‚Ä¢ Conversion of suitcases or MOD files now places the sounds in a sub-folder,
  71. ‚Ä¢ ADPCM file playback is now no longer affected by the ‚ÄúPlay a/¬µ-law as 8-Bit‚Äù or the ‚ÄúConvert a/¬µ-law as 8-Bit‚Äù preference,
  72. ‚Ä¢ Upgraded to CodeWarrior 10.
  73. 2.2.1, December 5, 1996.
  74. ‚Ä¢ Corrected a problem upgrading the preferences file from 2.1.1 to 2.2, which would result in a corrupted file.  If you used version 2.2, you‚Äôll need to reset your preferences.
  75. 2.2.2, December 12, 1996.
  76. ‚Ä¢ Conversion downsampling from 44.1 or 48 kHz to a lower rate (e.g., 32 kHz) no longer produces slight clicks,
  77. ‚Ä¢ Playback of MIDI files using OMS now uses the proper selected device,
  78. ‚Ä¢ Work around a bug in QuickTime 2.1 which prevented many MIDI files from playing,
  79. ‚Ä¢ Fixed a bug which prevented MOD conversion on 680x0 Macs,
  80. ‚Ä¢ Fixed a bug which caused random shuffling of Play Lists to not be very random.
  81. 2.2.3, February 26, 1997.
  82. ‚Ä¢ SoundApp no longer gets confused if the Controls Palette is closed while playing a file from a Play List,
  83. ‚Ä¢ Made another attempt to allow SoundApp to work without a PowerPC-native AppleScript,
  84. ‚Ä¢ Corrected two AppleScript dictionary problems (one which prevented conversion to a specific format type and another which prevented saving a Play List to a specified file),
  85. ‚Ä¢ If SoundApp is in the midst of playing some sounds and a folder is dropped onto SoundApp, the sound files contained therein will now be added to the playback queue,
  86. ‚Ä¢ Cleaned up internal memory management and fixed some issues with drag and drop in Play Lists,
  87. ‚Ä¢ Significantly speeded up the sorting of Play Lists.
  88. 2.3, April 26, 1997.
  89. ‚Ä¢ Added support for the following formats:
  90. ¬†¬†‚óä MPEG audio layer III (for computers with a PowerPC processor),
  91. ¬†¬†‚óä uncompressed stereo Amiga IFF/8SVX files.
  92. ‚Ä¢ Partially corrupt MPEG files will now skip over the corrupt frames,
  93. ‚Ä¢ Added new preferences to copy files when dragged from a Play List and to append the ‚Äú.type‚Äù  suffix to output filenames,
  94. ‚Ä¢ Fixed a bug which would cause a crash when using AppleScript to get info on an invalid file,
  95. ‚Ä¢ Fixed a bug in the conversion to WAVE and AIFF files,
  96. ‚Ä¢ Using the space bar to pause play back now updates the Controls Palette,
  97. ‚Ä¢ Added AppleScript commands to get and set the playback volume,
  98. ‚Ä¢ Fixed a minor Play List button highlight problem,
  99. ‚Ä¢ QuickTime soundtracks with non-standard time bases are now dealt with properly,
  100. ‚Ä¢ Closing an empty Play List will not ask whether to save,
  101. ‚Ä¢ Fixed a bug which could crash while attempting to drag an item from a sorted Play List to itself,
  102. ‚Ä¢ Now better deals with file systems which are too slow to keep up with playback,
  103. ‚Ä¢ Added Q&A topic to the Help window to address some frequently asked questions concerning SoundApp.
  104. 2.3.1, May 7, 1997.
  105. ‚Ä¢ Fixed a small preference problem which prevented conversion from working unless a version 2.2.3 preferences file existed,
  106. ‚Ä¢ Improved MPEG playback stability and made decompression more responsive,
  107. ‚Ä¢ Converting to AIFF, System 7 or QuickTime IMA now no longer introduces a low frequency buzz.
  108. 2.4, August 11, 1997.
  109. ‚Ä¢ Added support for the following formats:
  110. ¬†¬†‚óä stereo Fibonacci-delta compressed Amiga IFF files,
  111. ¬†¬†‚óä original Sound Designer files,
  112. ¬†¬†‚óä SoundEdit 16 SWE/Shockwave MPEG Layer III files with their weird, non-standard headers,
  113. ¬†¬†‚óä MPEG-2 Layer III files,
  114. ¬†¬†‚óä 24- and 32-bit PCM-encoded Sun Audio, NeXT and AIFF files,
  115. ¬†¬†‚óä 32- and 64-bit floating point-encoded Sun Audio and NeXT files,
  116. ¬†¬†‚óä 32-bit PCM-encoded WAVE files, and
  117. ¬†¬†‚óä 32-bit floating point-encoded IRCAM files.
  118. ‚Ä¢ Added support for conversion to:
  119. ¬†¬†‚óä MACE-3 and MACE-6 encodings in AIFF, System 7 sound files and QuickTime files,
  120. ¬†¬†‚óä PSION sound files, and
  121. ¬†¬†‚óä a-law in WAVE and AU files.
  122. ‚Ä¢ Incorporated the new Amp MPEG Layer III playback code for increased performance and support for MPEG-2 Layer III files,
  123. ‚Ä¢ QuickTime files with multiple sound tracks are now converted properly,
  124. ‚Ä¢ Enhanced SoundApp‚Äôs AppleScript support:
  125. ¬†¬†‚óä Added a current file AppleScript property to the application,
  126. ¬†¬†‚óä Added a fetch information verb to return information about a sound file on disk and renamed the get information verb to display information for clarity,
  127. ¬†¬†‚óä Added a send oms data AppleEvent to send MIDI data to an OMS synthesizer, and
  128. ¬†¬†‚óä Added start at and stop at parameters to play and convert to process portions of a sound file.
  129. ‚Ä¢ Completely re-did the Preferences dialog, removed ‚ÄúFast Macintosh‚Äù and ‚ÄúProcess Files in Directories‚Äù and added ‚ÄúUse Playback Volume‚Äù in the MIDI pane,
  130. ‚Ä¢ Using the ‚ÄúRepeat‚Äù playback option on a single file now loops extremely smoothly,
  131. ‚Ä¢ First pass at random access playback by clicking in the progress bar,
  132. ‚Ä¢ Suffixes will only be removed from file names when converting if they are a valid sound file suffix,
  133. ‚Ä¢ Added time elapsed and remaining displays to the Status window,
  134. ‚Ä¢ Get Info on a MOD file while playing a MOD file will now work correctly,
  135. ‚Ä¢ Calculated play times for music files using the ZSS drivers are now correct,
  136. ‚Ä¢ Now sends tone bank control (32) to MIDI synthesizers if OMS MIDI driver is selected,
  137. ‚Ä¢ Fixed a problem which created incorrect WAVE headers for ¬µ-law and IMA output data and in general when converting 8-bit sounds to ¬µ-Law,
  138. ‚Ä¢ Also corrected a problem which created a slightly non-standard AIFF header,
  139. ‚Ä¢ Re-did the document icons and the buttons in the Controls Palette,
  140. ‚Ä¢ Better support for playback using virtual memory or RAM Doubler,
  141. ‚Ä¢ Enabled drag-and-drop and active scrolling in the Help window and active scrolling in Play Lists,
  142. ‚Ä¢ Upgraded to CodeWarrior Professional 1.
  143. 2.4.1, August 21, 1997.
  144. ‚Ä¢ Fixed a problem with the OMS output device getting corrupted in the Preferences dialog and changing the output device no longer requires quitting SoundApp to take effect,
  145. ‚Ä¢ SoundApp now recognizes two more file types as MP3 files: Shockwave‚Äôs and MacAmp‚Äôs,
  146. ‚Ä¢ Incorporated new MacAmp MPEG playback code which now handles MPEG Layer II,
  147. ‚Ä¢ Slipping around in an MPEG Layer III file now no longer resets the volume to 100%, removed a slight glitch with some low bit-rate MPEG Layer III files and improved disk reading for smoother playback,
  148. ‚Ä¢ Fixed a glitch when jumping around in a MPEG Layer I file which would result in some odd noise,
  149. ‚Ä¢ Fixed a problem playing sounds that are less than 100 ms long and MPEG Layer I files less than 64K.
  150. 2.4.2, November 23, 1997.
  151. ‚Ä¢ Added a sound volume slider to the Controls palette,
  152. ‚Ä¢ Added Export From QuickTime menu option,
  153. ‚Ä¢ Added a play position AppleScript parameter,
  154. ‚Ä¢ The Add‚Ķ menu option now presents a new multiple get files dialog to add files to a Play List,
  155. ‚Ä¢ The send oms data AppleScript command now uses the selected device,
  156. ‚Ä¢ The Get Info and Status windows now display the stereo mode for MPEG files,
  157. ‚Ä¢ Added a new Auto Play option which will automatically play a Play List when it is opened,
  158. ‚Ä¢ Added a new icon to trick Netscape into selecting a semi-valid file type as its default,
  159. ‚Ä¢ Now supports playback of some partially corrupt MIDI files,
  160. ‚Ä¢ DOSifying file names is now a little smarter with file names with non-standard suffixes,
  161. ‚Ä¢ Fixed an initialization problem when playing MIDI files via QuickTime,
  162. ‚Ä¢ Get Info on MPEG files now works properly while playing MPEG files,
  163. ‚Ä¢ Converting MPEG Layer III files no longer ignores the last little bit,
  164. ‚Ä¢ Enabled conversion of MPEG Layer II and Layer III sounds on a 680x0 Macintosh with an FPU,
  165. ‚Ä¢ Fixed a problem converting short MPEG Layer II and Layer III files,
  166. ‚Ä¢ Added limited parsing of the id3 text information standard for MP3 files to display the song name,
  167. ‚Ä¢ The default base note for System 7 sound files is now 60 (middle C) which may fix problems using SoundApp-generated sounds in HyperCard,
  168. ‚Ä¢ Fixed a problem sending SysEx messages when playing MIDI files via OMS,
  169. ‚Ä¢ Fixed a problem playing truncated AIFF files,
  170. ‚Ä¢ Fixed a problem with getting a ‚ÄúFile Not Found‚Äù error while converting files,
  171. ‚Ä¢ Fixed a problem playing stereo 8SVX files using the AppleScript start at parameter,
  172. ‚Ä¢ Fixed a problem deleting files from a sorted Play List,
  173. ‚Ä¢ Better compatibility with SWA files, especially version 6.0 files,
  174. ‚Ä¢ Enabled drag-scrolling in the Help window,
  175. ‚Ä¢ Upgraded Amp MP2 and MP3 engine to 0.7.6.
  176. 2.4.3, December 15, 1997.
  177. ‚Ä¢ MPEG Layer I and Layer II decoding has been rewritten for better compatibility with joint stereo files, although MPEG-2 Layer II is not supported at this time,
  178. ‚Ä¢ MPEG conversion on 680x0 Macs now works without FPUs and can convert all layers,
  179. ‚Ä¢ Fixed a cosmetic problem while changing the selection in a Play List via AppleScript with SoundApp in the background,
  180. ‚Ä¢ Playing MOD files using the ZSS driver will now obey the ‚ÄúStereo Mode‚Äù preference,
  181. ‚Ä¢ Enabled playback of MPEG audio QuickTime files,
  182. ‚Ä¢ Upgraded to CodeWarrior Professional 2.
  183. 2.4.4, December 16, 1997.
  184. ‚Ä¢ Oops, fixed the volume slider which wouldn‚Äôt move due to changes in the control class of PowerPlant in CW Pro 2.